Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

843
Views
node/no-unpublished-import: "chai" no está publicado

Tengo un chai entre mis devDependencies :

 "devDependencies": { "@types/chai": "4.2.14", "chai": "4.2.0", }

Chai se requiere solo para pruebas, pero no voy a publicar los archivos de prueba. La regla node/no-unpublished-import me dice:

 "chai" is not published

De la documentación:

Esto tiene la intención de evitar el error "Módulo no encontrado" después de la publicación de npm. 💡 Si desea importar dependencias de desarrollo, escriba .npmignore o el campo "archivos" de package.json.

No entendí lo que significa el consejo "escribir .npmignore". ¿Qué necesito para escribir allí? Actualmente, tengo el siguiente contenido:

 .idea/ /.eslintignore /.eslintrc.yaml /.gitignore /.mocharc.yaml /.npmignore /tsconfig.json **.test.ts

El último ignora todos los archivos de prueba que usan chai.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Estoy usando require, pero las reglas son similares:

.eslintrc :

 { "rules": { "node/no-unpublished-require": ["error", {"devDependencies": true}] } }
over 4 years ago · Santiago Trujillo Report

0

Debe agregar esta regla al archivo .eslintrc :

 "node/no-unpublished-import": ["error", { "allowModules": ["chai"] }]
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!